<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<link type="text/css" rel="stylesheet" href="decoration.css">
<title>Waypoint Route Planner</title>
</head>

<body>
<h1>Waypoint Route Planner</h1>

<h2>Introduction-</h2>
The purpose of this site is to plan out an optimum route to hit all the caches in a GPX file. 
This is a flavor of the "Traveling Salesman Problem" that is the source of much research because of the complexity of
trying to come up with a "tour" that does not require hitting a location more than once.<p/>

<h2>Purpose</h2>
The site takes a GPX file and create a set of driving or walking instructions based on Google Maps.<p/>
<br/>
This site is meant to serve as a fun and informal research tool for designing TSP algorithms. 
Please enjoy, but know that the TSP is a non-trivial problem, so
the results of this program <i>may</i> seem quite puzzling, leaving you to ask "Why would it suggest I do that?"<p/>

<div class="note">This site does not exist for any financial gain. No personal information is required.</div><p/>

All of the <a href="http://code.google.com/p/geotripplanner/">code</a> for this site is available for viewing. If you would
like to help, in any capacity, please send me an email and I will add you to the list of committers.<p/>

Everything here is still under development, so if you come across a problem, please create a <a href="http://code.google.com/p/geotripplanner/">bug report</a>.<p/> 


<p/>
<div class="upload">Upload the file below.</div><br/> 
<div class="uploadwarning">(It should be in GPX file format)</div><p/>

<form method="post" enctype="multipart/form-data"
	action="routeplanner">
<table>
	<tr><td>Start Address: <input type="text" name="startAddress"/></td></tr>
	<tr>
		<td><input type="file" size=20 name="fname"></td>
		<td><input type="Submit" value="Upload"></td>
	</tr>
</table>
</form>
</table>
</body>
</html>
